package com.ruoyi.business.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import javax.validation.constraints.*;

import java.math.BigDecimal;

/**
 * 商家编辑对象 hcx_merchant
 *
 * @author wsdz
 * @date 2022-08-17
 */
@Data
@ApiModel("商家编辑对象")
public class HcxMerchantEditBo {


    /** 主键id */
    @ApiModelProperty("主键id")
    private Long id;

    /** 用户id */
    @ApiModelProperty("用户信息")
    private Long userId;

    /** 个人姓名 */
    @ApiModelProperty("个人姓名")
    private String personName;

    /** 个人电话 */
    @ApiModelProperty("个人电话")
    private String personTel;

    /** 商家名称 */
    @ApiModelProperty("商家名称")
    private String merchantName;

    /** 商家分类id */
    @ApiModelProperty("商家分类id")
    private Long typeId;

    /** 商品分类名称 */
    @ApiModelProperty("商品分类名称")
    private String typeName;

    /** 营业开始时间 */
    @ApiModelProperty("营业开始时间")
    private String startTime;

    /** 营业结束时间 */
    @ApiModelProperty("营业结束时间")
    private String endTime;

    /** 经度 */
    @ApiModelProperty("经度")
    private BigDecimal longitude;

    /** 维度 */
    @ApiModelProperty("维度")
    private BigDecimal latitude;

    /** 商家地址 */
    @ApiModelProperty("商家地址")
    private String address;

    /** 省名称 */
    @ApiModelProperty("省名称")
    private String provinceName;

    /** 省编码 */
    @ApiModelProperty("省编码")
    private String provinceCode;

    /** 市名称 */
    @ApiModelProperty("市名称")
    private String cityName;

    /** 城市编码 */
    @ApiModelProperty("城市编码")
    private String cityCode;

    /** 区名称 */
    @ApiModelProperty("区名称")
    private String districtsName;

    /** 区编码 */
    @ApiModelProperty("区编码")
    private String districtsCode;

    /** 商家简介 */
    @ApiModelProperty("商家简介")
    private String introduce;

    /** 营业执照照片地址 */
    @ApiModelProperty("营业执照照片地址")
    private String businessUrl;

    /** 其它认证图片url */
    @ApiModelProperty("其它认证图片url")
    private String otherUrl;

    /** 用户腾讯im */
    @ApiModelProperty("用户腾讯im")
    private String userSig;

    /** 腾讯im账号对应的userId */
    @ApiModelProperty("腾讯im账号对应的userId")
    private String imId;

    /** 删除标志（0代表存在 2代表删除） */
    @ApiModelProperty("删除标志（0代表存在 2代表删除）")
    private String delFlag;

    /** 备注 */
    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("状态")
    private String status;

    @ApiModelProperty("审核意见")
    private String operOpition;

    /** 门面照 */
    @ApiModelProperty("门面照")
    private String[] photos;

}
